// 设置音频和视频的码率
// 单位：kbps
use crate::db::{db_insert::db_insert, db_select::db_select};
pub async fn set_video_code_rate(code_rate: u32) {
    db_insert("video_code_rate", code_rate.to_string().as_str()).await.unwrap();
}
pub async fn get_video_code_rate() -> u32{
    if let Ok(code_rate) = db_select("video_code_rate").await {
        return code_rate.value.parse::<u32>().unwrap();
    } else {
        // 默认20Mbps
        return 20*1024;
    }
}
pub async fn set_audio_code_rate(code_rate: u32) {
    db_insert("audio_code_rate", code_rate.to_string().as_str()).await.unwrap();
}
pub async fn get_audio_code_rate() -> u32{
    if let Ok(code_rate) = db_select("audio_code_rate").await {
        return code_rate.value.parse::<u32>().unwrap();
    } else {
        // 默认64kbps
        return 64;
    }
}